package com.cskaoyan.javase.junit._1basic;
/**
 * 在Test类中做Junit会如何呢?
 * 如果直接写注解`@Test`显然,这个程序是无法运行的.
 * 注解和class是同等级别的数据类型,那么如果在Test类中,直接写注解`@Test`,就会就近去找这个类Test,那么显然类Test不是注解,它不能用`@`创建对象,语法上就不对
 *
 * 出现这种情况怎么解决?
 * 因为我要找的是org.junit这个包下的注解Test,而不是就近的Test类,那我在使用注解时,就明确标出包名,这样就近原则就失效了,就不会再去找类Test了.
 *
 * 这样,包名+类(注解)名,就可以唯一的确定一个类(注解),因为同包下不存在同名类(注解)
 * 这种`包名 + 类名`的形式,我们称之为"全限定类名",直接写类名就是一个简单类名
 * 全限定类名可以唯一确定某个类
 * com.cskaoyan.javase.junit._0introduction.Demo
 * 全限定类名是非常有用的
 *
 * @since 17:28
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Test {
    @org.junit.Test
    public void method(){
        System.out.println("hello");
    }
}
